<?php

// 建立socket连接到内部推送端口
$client = stream_socket_client('tcp://socket.uxuj.cn:2123', $errno, $errmsg, 1);
// 推送的数据，包含uid字段，表示是给这个uid推送

// 一对一发送
//$to = '7028e9afc30d6053';
// 批量发送1
//$to = '7028e9afc30d6054,7028e9afc30d6055';
// 批量发送2
$to = ['crm_112233_web', '5D8DAC5A4EFDDB51'];
//$to = '5DCF5B3E07585752';
$data = array(
    'type' => 'publish',
    'content' => [
        'action' => 'debug_true',
        //'params' => 'news',
    ],
    'to' => $to
);

// 发送数据，注意2123端口是Text协议的端口，Text协议需要在数据末尾加上换行符
fwrite($client, json_encode($data) . "\n");
// 读取推送结果
echo fread($client, 8192);